Threat stacks to guide pruning and search extensions in shogi
نویسنده
چکیده
In most cases game programs have to decide their next move under strict time constraints Iterative deepening is the most common method to make sure a move is played that is the result of a completed search to a certain depth To produce a reasonable move at each iteration a combination of pruning techniques and search extensions is used Often the decisions for pruning and extending the search are based on game speci c knowledge In this paper we propose to store the game speci c knowledge into threat stacks and use general rules regarding the content of these threat stacks for pruning and extension decisions Preliminary results in shogi show that if threat stacks are used instead of a standard quiescence search an improvement of the tactical performance can be expected
منابع مشابه
Dual Lambda Search and Shogi Endgames
We propose a new threat-base search algorithm which takes into account threats by both players. In full-board Semeais in Go or Shogi endgames, making naive attack moves often result in losing the game. The reason is that a player must first make a defense move if the opponent has a better attack move than his own. Some attack moves weaken the defense of the player who made the move. Thus, playe...
متن کاملThe PN*-search algorithm: Application to tsume-shogi
This paper proposes a new search algorithm, denoted PN∗, for AND/OR tree search. The algorithm is based on proof-number (PN) search, a best-first search algorithm, proposed by Allis et al. [Artificial Intelligence 66 (1) (1994) 91–124], and on Korf’s RBFS algorithm [Artificial Intelligence 62 (1) (1993) 41–78]. PN∗ combines several existing ideas. It transforms a best-first PN-search algorithm ...
متن کاملComparison of Df-pn based Search Algorithms on Shogi Brinkmate Problems
The currently best method is the one by Nagai, using df-pn+ to solve brinkmate problems. We have proposed a new threat based and proof number based algorithm called df-pn driven λ-search. We have conducted some preliminary experiments, showing that df-pn driven λ-search seems to be better than Nagai’s method in solving Shogi brinkmate problems. Although more invesigation is requiered, df-pn λ-s...
متن کاملLarge-Scale Optimization for Evaluation Functions with Minimax Search
This paper presents a new method, Minimax Tree Optimization (MMTO), to learn a heuristic evaluation function of a practical alpha-beta search program. The evaluation function may be a linear or non-linear combination of weighted features, and the weights are the parameters to be optimized. To control the search results so that the move decisions agree with the game records of human experts, a w...
متن کاملImproving Strategic Play in Shogi by Using Move Sequence Trees
The main weakness of shogi programs is considered to be in the opening and the middle game. Deep search is not enough to cover the lack of strategic understanding, so most strong shogi programs use a hill-climbing approach to build castle and assault formations. The problem of a hill-climbing approach is that if the final result of two different paths is the same, then the final score will also...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002